History
History
Synonyms
UK
US
Meaning:
criticize

to give a judgment of the quality of (something)

disapprove, judge as bad

decry

to speak against (something) especially with sarcasm

criticize, blame

defame

to attack the good reputation (of a person)

inflict libel or slander

delude

to deceive or mislead (a person) (on purpose)

deceive, fool

deride

to laugh at (a person, behaviour etc) and show contempt

make fun of; insult

DO A NUMBER ON as in Wiktionary
DO A NUMBER ON as in Wikipedia